To depend on - Espagnol Anglais Dictionnaire